
public class Petshop {
	private Pet[] pets;
	private int foot;
	public Petshop(int len) {
		if(len>0) {
			this.pets=pets;
		}
		else {
			this.pets=new Pet[1];
		}
	}
	public boolean add(Pet pet) {
		if(this.foot<this.pets.length) {
			this.pets[this.foot]=pet;
			this.foot++;
			return true;
		}
		else {
			return false;
		}
	}
	public Pet[] search(String keyword) {
		Pet p[]=null;
		int count=0;
		for(int i=0;i<this.pets.length;i++) {
			if(this.pets[i]==null) {
				if(this.pets[i]!=null) {
					if(this.pets[i].getNo().indexOf(keyword)!=-1||this.pets[i].getType().indexOf(keyword)!=-1){
						count++;
					}
				}
			}
		}
		p=new Pet[count];
		int f=0;
		for(int i=0;i<this.pets.length;i++) {
			if(this.pets[i]!=null) {
				if(this.pets[i].getNo().indexOf(keyword)!=-1||this.pets[i].getType().indexOf(keyword)!=-1) {
					p[f]=this.pets[i];
					f++;
				}
			}
		}
		return p;
	}
}
